have rotted - Francés Inglés Diccionario